import { IsNotEmpty, IsNumber, IsOptional, IsString } from 'class-validator';

export class CreateMenuDto {
  @IsString()
  @IsNotEmpty()
  name: string;

  @IsString()
  @IsNotEmpty()
  route: string;

  @IsNumber()
  @IsOptional()
  order: number;

  @IsString()
  acl: string;

  @IsString()
  icon: string;

  @IsString()
  parent?: number;
}
